microtome (microscopy) - French English Dictionary